greasy substance deposits - Francés Inglés Diccionario